senegalese sole - German English Dictionary